Top 10k strings from Graphic Editor, The (19xx)(-).z80 in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [Z80] (TOSEC-v2007-01-01) /

Back to the directory listing

   2 HD$$$HHPP $$$
   2 "Enter drive No. or 0 for tape.";
   2 "  FILE NAME ? ";n$:
   1 lSlRtAoesStdAiBzsreDA$CsDAsBpIibyxxIPdOMlRTCdPSmqpvdDA$B$AlFrBaPnIansEDtES((
   1 XPOS=0  YPOS=0  
   1 THE DISPLAY"+
   1 RUN THE TAPE
   1 K=KEYBOARD
   1 J=JOYSTICK
   1 HPP @@@@    
   1 <<<<????<<<<
   1 ;"Z to COPY,C to CONTIUE"
   1 ;"THE GRAPHIC EDITOR";
   1 ;"GRAPHIX":
   1 ;"GRAPHIX"
   1 ;"5 = SAVE THIS PROGRAM"
   1 ;"4 = INTRUCTIONS."
   1 ;"3 = SAVE CHARACTER SETS."
   1 ;"2 = LOAD CHARACTER SETS."
   1 ;"1 = GRAPHIC EDITOR."
   1 ;"0 = QUIT THIS PROGRAM"
   1 63232 to load inthe character sets."  
   1 .Anyof these can be redifined.The   SET function allow any of the 8 sets to be selected as the set  currently being worked  on."
   1 +"The display can be split into   three main areas:"
   1 +"The characters are designed as  normal 8*8 characters or 4 at a time to produce 16*16 u.d.g's."
   1 +"THE FUNCTIONS"+
   1 +"9-CYCL (cycle)"+
   1 +"7-EXP (expand)"+
   1 +"6-ROT (rotate)"+
   1 +"5-CLR INV and CHEQ"
   1 +"3-THE CHARACTER SET"
   1 +"3-GET and PUT"
   1 +"13-IPBF (colours)"+
   1 +"11-SET (select character set)"
   1 +"1-SPD (cursor speed)"
   1 +"   If you have designed animatedcharacters this funtion allows  you to cycle through them to seehow the animation looks.Use the lower screen cursor to select a range to be cycled through.Note in 16*16 mode 4 characters at a time will be displayed."
   1 +"    To the right of the grid youwill see a  box containing the  characters being worked on.Belowthis are the numbers 7000 and   below them IPBF standing for:   INK:PAPER:BRIGHT:FLASH place thecursor over I and you can changethe colour of the characters in the box.The other attributes arechanged in the same way."
   1 +"    This program for the 48k ZX SPECTRUM can be used to design  and save 8 full character sets."
   1 +"    This function selects either16*16 (4 characters ata time or 8*8 (single character) as the   mode being worked in.Note all   other functions work according  to the current mode."
   1 +"    This function rotates the   character through 90 degrees."
   1 +"    These two funtions mirror   the character in the grid eitherhorizontally or vertically."
   1 +"    These funtions double the   size of the character in either the horizontal or vertical
   1 +"    The program can manipulate  the  characters in many ways e.grotating,shifting,magnifiing andmirroring as designing is takingplace."
   1 +"    Selects either set or reset pixels for the cursor.When pix  is set (PIX 
   1 +"    Now all printing will use   character set 2.To print using  other character sets simply use the same line substituting the  adress of the set for the 64000 in the poke statements."
   1 + POKE 23607,
   1 ) the cursor will  set  pixels in grid when it is  reset (PIX _) the cursor will   reset pixels in the grid." 
   1 (64000/256-1):POKE 23606,64000-256*
   1 (64000/256)"
   1 % SET 1-63232
   1 "USING SAVED CHARACTER SETS IN   YOUR OWN BASIC PROGS."
   1 "THE CURSORS"+
   1 "LOADING etc."
   1 "Enter ""t"" for tape or ""m"" for  microdrive 1.";
   1 "8-SHFT (shift character)"
   1 "4-MIR (mirror character)"+
   1 "2-THE FUNCTION LIST"
   1 "2-SINC (set sinclair font)"
   1 "12-MOD (16*16/8*8 mode)"+
   1 "10-PIX (set or reset)"+
   1 "1-THE GRID"
   1 " 1 - UP    Q - DOWN
   1 "  HOW MANY SETS (1-8) ? ";
   1 "    When selecting a funtion    such as GET which moves a singlecharacter or group of four
   1 "    When keyboard is selected   the keys that replace the stick are:
   1 "    This is a 16*16 grid at the top left of the screen where    design of characters take place.Note when in 8*8 mode the top   left 8*8 area only will be used"
   1 "    This function sets the speedof the cursor on the grid in therange 1-5,5 being the slowest."
   1 "    These functions clear invertand set grid to a chequerboard  repectivly."
   1 "    There are 8 character sets  in the program when it loads
   1 "    The upper screen curson is  used in the grid and to select  functions.In the grid it will   either set or reset pixels when the fire button is pressed
   1 "    The speed of the cursor in  the grid is controled by the SPD function (see later)"
   1 "    The program works on a point and press basis i.e.mo keyboardentry is needed when a joystick is used.You simply place the    cursor over the desired option  and press the button."
   1 "    Some funtions requir a rangeof characters to be specified   (e.g. SINC) to do this again thelower screen cursor is used.    Select the first character and  then the last of the required   range."
   1 "    Select this funtion and thenuse the lower screen cursor to  select a range (e.g.select 'a'  then 'z').All the characters    from a-z will be set to normal  sinclair fonts."
   1 "    Select this function and    SHFT will become inverse-Now usethe direction keys to move your character around in the grid.Press fire again to release this   function."
   1 "    On the right of the screen  are all the funtions available. To select any of these functionssimply place the cursor on it   and press fire.Some take effect instantly (e.g.ROT) and some    require a character or characterrange to be specified (e.g.GET)."
   1 "    On the bootom six lines of  the screen is a display of the  full sinclair character set and the current set (of 8) which is being worked on.This area is    used to select characters with  the lower screen cursor and to  display the characters so far   deigned."
   1 "    Now we have loaded in our 3 character sets at addresses:
   1 "    If for example we wish to   print characters from set 2  at address 64000 we must make the  system variable CHARS point to  the start of the character set. To do this use the line:
   1 "    GET will transfer either 1  or 4 characters (see MOD) from  the character set into the work area to be altered orinspected. PUT places a designed or edited character (or group of 4) back  anywhere in the character set."
   1 "    Each character set takes up 768 bytes of memory therefor if,for example,we have 3 saved setswe need to reserve 3*768=2304   bytes.This means we must reload the characters to address 65536-2304=63232.Therefore we type    CLEAR 63231 to reserve the ram  then LOAD""""
   1 "    E.g.select GET and use the  lower screen cursor to select   '0'-characters 0124 will move   into the grid area (or just 0   if in 8*8 mode.)"
   1 "    At any time pressing ':'(z  and symbol shift) will return tobasic.Now type RUN and you will be given the load/save menu.Notewhen saving character sets you  must specify how many sets (1-8)you want to save."
   1 "    All funtions will work on   either one or four consecutive  characters depending on mode."
   1  in both diractions-the 0 will be16*16 pixels in size."
   1  direction.E.g.use GET to get    characters 0123 and use EXP
   1  depending on the curren PIX modeselected.The fire button can be held down while moving in the   grid to draw continuously."
   1  cursor which is an inverse blockUse this cursor to select the   character to be moved into the  work area."
   1  characters into the work area   depending on MOD setting controlpasses to the lower screen
   1  ZX COMPILER  V2.0
   1  To use the characters from thesesets we must proceed as follows."
   1  THE GRAPHIC DESIGNER"
   1  SET 3-64768
   1  SET 2-64000
   1  H - FIRE BUTTON"
   1  F - LEFT  G - RIGHT
   1  1983 THRELFALL and HODGSON    Compiled OK   Program Length =  bytes   To run enter RAND USR "